home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / progs / demo / staram_plan / geschichte < prev    next >
Text File  |  1997-01-11  |  39KB  |  614 lines

  1. Geschichte von »StarAm Plan«:
  2.  
  3. ----------------------------------------------------------------------------
  4. 1.03     11.09.1991
  5. ----------------------------------------------------------------------------
  6.      - Erste veröffentlichte Version.
  7. ----------------------------------------------------------------------------
  8. 1.7      23.07.1993
  9. ----------------------------------------------------------------------------
  10.      - Erhebliche Verbesserungen:
  11.        - Mehrere Arbeitsblätter gleichzeitig bearbeitbar und damit neue Befehle
  12.          im Arbeitsblatt-Menü.
  13.        - Neue Befehle im Bearbeiten-Menü (z.B. Reihen, Verändern von Zellen
  14.          über Bereiche, Sortieren, Vertauschen von Zeilen/Spalten, Einfügen von
  15.          neuen Zeilen/Spalten/Bereichen/Zellen, Löschen von Zeilen/Spalten,
  16.          Undo-Funktion) und viele Einstellungsmöglichkeiten.
  17.        - Viele Konfigurationsmöglichkeiten für das Programm ( z.B. Screens,
  18.          Farben, Backup, Auto-Speichern, Icons für Arbeitsblätter)
  19.        - Erhöhung des Funktionsumfangs auf 118 Funktionen (neue statistische-,
  20.          Such-, finanzmathematische-, logische-, Datum-, Zeit-, Text- und noch
  21.          weitere Funktionen)
  22.        - Zugriff auf andere Arbeitsblätter in Formeln, Vergleichsoperatoren und
  23.          Text-Formeln.
  24.        - Verwendung von Variablen, Namen für Zellen/Bereiche, benutzerdefinier-
  25.          ten Funktionen.
  26.        - integrierten "Taschenrechner" in der Eingabezeile und die Möglichkeit
  27.          Formeln abschnittsweise auszutesten.
  28.        - Viele neue Einstellungsmöglichkeiten für die Diagramme.
  29.        - Vier Diagramme pro Arbeitsblatt im Speicher und insgesammt vier Dia-
  30.          gramme gleichzeitig darstellbar.
  31.        - Neue Formatierungsmöglichkeiten für Zellen (Ergänzungen vor und hinter
  32.          Werten, jede Spalte kann eine andere Breite haben, Stil und Farbe kann
  33.          bestimmt werden, Typen Prozent, Datum, Zeit, Wochentag und Monat mit
  34.          verschiedenen Formaten für Datum und Zeit, Schreib- und Leseschutz mit
  35.          Passwortabfage)
  36.        - Verschiedene Bewegen zu Befehle. Setzen einer Sprungmarke ist möglich.
  37.        - Gemeinsames verwalten von zusammengehörigen Arbeitsblättern.
  38.        - Unterstützung der Zweitbelegung im Nummernblock. Mit Alt und Shift in
  39.          Zusammenhang mit den Cursortasten auch größere Sprünge möglich.
  40.        - Umbrechen von zu langen Texten in nachfolgende Zellen
  41.        Beheben einiger Fehler.
  42. ----------------------------------------------------------------------------
  43. 1.8      04.01.1994
  44. ----------------------------------------------------------------------------
  45.        - Verwendet GadTools.library (V39), ReqTools.library (V38) und die
  46.          3D-Möglichkeiten der Intuition.libraray (V37) sowie
  47.          BOOPSI-Images der Intuition.library (V37) und die font-
  48.          sensitiven Häkchen und Amiga-Tasten in den Pull-Down-Menüs der
  49.          Intuition.library (V39).
  50.        - Unterstützt die App-Windows, App-Icons und App-Menu-Items der
  51.          Workbench.library (V37).
  52.        - Verwendet die neuen Funktionen der Graphics.library (V39),
  53.          unterstützt das AA-ChipSet.
  54.          Bei 256 Farben stehen jedem Grafik-Fenster eigene 64 Farben
  55.          zur Verfügung, d.h. Diagramme brauchen nicht mehr dieselben
  56.          Farben zu verwenden.
  57.        - Verwendet die BOOPSI-Gadgets ColorWheel.gadget (V39) und
  58.          GradientSlider.gadget (V39).
  59.        - StarAm Plan ist jetzt weitestgehend Style-Guide-Konform.
  60.          Dies hat eine Änderung von Menü-Short-Cuts, Menü-Namen und deren
  61.          Position zur Folge.
  62.          Es werden jetzt die neuen Gadgets verwendet, so daß die Requester
  63.          ihr Aussehen verändert haben. Die Gadgets wurden teilweise neu
  64.          angeordnet.
  65.          Fast alle Befehle haben eine Tastatur-Abkürzung und fast alle
  66.          Requester lassen sich vollkommen über Tastatur steuern.
  67.          (Ausnahme: Grafik-Befehle, Grafik-Einstellungen-Fenster,
  68.           Bearbeiten-Einstellungen-Fenster und teilweise Palette-Requester)
  69.        - Jedes Arbeitsblatt kann jetzt einen eigenen Font beliebiger
  70.          Größe haben und auch der Font für das Programm allgemein
  71.          kann selbst ausgewählt werden.
  72.        - Der Palette-Requester wurde um einige Funktionen erweitert
  73.          (Kopiere Farbe, Tausche Farbe, Erzeuge Farbverlauf) und
  74.          StyleGuide-Konform gestaltet (Abbruch-Schalter).
  75.          Er unterstützt Graphics.library (V39), ColorWheel.gadget (V39) und
  76.          GradientSlider.gadget (V39) und GadTools.library (V37).
  77.        - Fehler beim Refresh eines Diagramms behoben
  78.        - Das Grafik-Einstellungen-Fenster wird beim Laden einer Grafik,
  79.          beim Ändern der Grafik-Nr. und beim Wechsel zwischen
  80.          Arbeitsblättern nicht mehr geschlossen.
  81.        - Das Arbeitsblatt-Fenster wird nach dem Start nicht mehr zuerst
  82.          auf der Workbench geöffnet, sondern gleich auf dem eigenen Screen
  83.        - Bei Betätigen der Help-Taste, während eine Funktion aus dem
  84.          Pull-Down-Menü ausgewählt wird, gibt das Programm eine
  85.          Kurzbeschreibung des Syntax' der Funktion.
  86.        - Das Programm erzeugt jetzt bei allen Dateien ein Icon, wenn dies
  87.          verlangt wird. Das Standard-Programm läßt sich jetzt angeben.
  88.        - Es können jetzt Voreinstellungen, Grafiken, Projekte und
  89.          Arbeitsblätter in beliebiger Anzahl und Reihenfolge beim Start
  90.          Angeben (Egal ob Workbench oder Shell).
  91.        - Beim Laden/Speichern von Grafiken und Einstellungen wird jetzt
  92.          die aktuelle(n) Grafik/Einstellungen im File-Requester vorgeben.
  93.          Nur wenn keine existieren, wird der Standard-Pfad »s:« vorgegeben.
  94.        - Weitere kleinere Verbessungen und Fehlerbeseitigungen, die ich
  95.          im einzelnen vergessen habe.
  96. ----------------------------------------------------------------------------
  97. 1.8b     Februar/März 1994
  98. ----------------------------------------------------------------------------
  99.        - Fehler bei Format/Ergänzen/Variabel behoben
  100.        - Fehler bei Text-Formeln behoben
  101.        - Bei Grafikspeichern wird der Name jetzt im Grafik-Einstellungen-
  102.          Fenster aktualisiert
  103.        - Wenn eine Funktion ausgeführt wird, erscheint jetzt ein Busy-
  104.          Pointer (Uhr)
  105. ----------------------------------------------------------------------------
  106. 1.81     30.07.1994
  107. ----------------------------------------------------------------------------
  108.        - Fehler in Rechnen-Menü beseitigt
  109.        - Jetzt auch eine Turboversion (>=68020)
  110.        - Optimierungen im Quellcode: 5,4% kürzere 68000 Version,
  111.                                      6,2% kürzere 68020 Version,
  112.                                      (V1.81 gegenüber V1.8c)
  113.          Das Programm sollte jetzt auch an einigen stellen schneller sein
  114.          (habe ich aber nicht überprüft).
  115.        - Allozierung von System-Resourcen (z.B. Speicher) jetzt sauberer
  116.          (und damit sicherer) programmiert.
  117.        - Funktion zur linearen Regression (Achsenabschnitt, Steigung)
  118.          inklusive Fehlerberechnung (±) implementiert.
  119. ----------------------------------------------------------------------------
  120. 1.9      02.01.1995
  121. ----------------------------------------------------------------------------
  122.        - Enforcer-Hits (mit Mungwall) bei Schließen von Arbeitsblatt-Fenster
  123.          behoben.
  124.        - Enforcer- und Mungwall-Hits bei Auswahl eines Programm-Fonts
  125.          behoben.
  126.        - Völlige Neuprogrammierung des Diagramm-Generators mit neuer
  127.          Oberfläche.
  128.        - Anzahl Diagramme pro Arbeitsblatt jetzt unbegrenzt.
  129.        - Überlagung von Diagrammen jetzt völlig anders (einfacher)
  130.          durchführbar und als ein Diagramm abspeicherbar.
  131.        - Anzahl Bereiche pro Diagramm jetzt unbegrenzt.
  132.        - Zuordnung eines Diagramms zu einem Grafik-Fenster jetzt automatisch
  133.        - Interpretation der Daten im Arbeitsblatt für Diagramm jetzt wahl-
  134.          weise auch zeilenweise (bisher immer spaltenweise).
  135.        - Für jeden Diagrammtyp kann jetzt angegeben werden ob Legende oder
  136.          nicht, Legende kann Rahmen erhalten, für Legende benötigter
  137.          Platz wird jetzt ermittelt
  138.        - Auch beim Kurvendiagramm können jetzt die Werte ins Diagramm
  139.          geschrieben werden
  140.        - Es sind jetzt auch Teilmarkierungen und Teilgitter möglich
  141.        - x- und/oder y-Achse können logarithmiert werden.
  142.        - X-Achse wird jetzt normalerweise automatisch skaliert.
  143.        - Zwischen Balken können Verbindungslinien gemalt werden.
  144.        - 3D-Balken können jetzt auch waagerecht sein
  145.        - Abstand zwischen Balken und Balkenfolgen kann angegeben werden,
  146.          bei Balken auch negativ (überlappen)
  147.        - Besteht ein Kreisdiagramm aus mehreren Zeilen/Spalten, so werden
  148.          jetzt mehrere Kreise gemalt.
  149.        - Kurvendiagramm vollig neu organisiert, x- und y-Fehlerbalken
  150.          angebbar, echtes X-Y-Diagramm möglich, Tropflinien möglich
  151.        - Den einzelnen Diagramm-Elementen kann eine eigene Farbe zugewiesen
  152.          werden
  153.        - Linienmuster möglich, Art des Einsatzes der Muster bestimmbar,
  154.          Symbol für Kurve direkt auswählbar aus 12 vorgegebenen Symbolen,
  155.        - Die einzelnen Texte im Diagramm können alle einen eigenen
  156.          Zeichensatz haben
  157.        - Polarkoordinaten in der Ebene bei Kurvendiagramm möglich
  158.        - Durch Werte eines Kurven-Diagramms können jetzt mit lin./exp./pot.
  159.          Regression ermittelte Ausgleichskurven gezeichnet werden.
  160.        - Einfacher Funktionsplotter zum Überlagern eines Kurvediagramms mit
  161.          einer Funktion
  162.        - Neuer Diagramm-Typ: Histogramm
  163.        - Fehler bei Speichern eines Diagramms als IFF-ILBM-Datei behoben,
  164.          oberer, rechter und unterer Rand des Screens wird nicht mit
  165.          gespeichert.
  166.        - Fehler bei Refresh des Arbeitsblatt-Fensters behoben, wenn mehr
  167.          als 80 Zeichen pro Zeile.
  168.        - Fehler bei Refresh des Arbeitsblatt-Fensters behoben, wenn Fenster
  169.          vergrößert und dadurch die linke obere sichtbare Zelle verändert.
  170.        - Fehler bei Laden von Arbeitsblättern mit Text-Formeln behoben.
  171.        - Enforcer-Hits bei Bearbeiten/Vervielfältigen/zu Bereich... entfernt.
  172.        - Enforcer-Hits bei Bearbeiten/Relokalisieren... entfernt.
  173.        - (Echte) dreidimensionale Balken-, Kurven und Flächendiagramme
  174.          möglich.
  175. ----------------------------------------------------------------------------
  176. 1.9b     03.02.1995
  177. ----------------------------------------------------------------------------
  178.        - Fehler bei Datums-/Zeitformaten behoben
  179.        - Wenn Screengröße auf Vorgabe eingestellt, dann wird jetzt die
  180.          aktuelle Vorgabe verwendet und nicht die während der Einstellung.
  181.        - Einige Tastaturbefehle mit »Ctrl« haben ihre Funktion nicht ausgeführt.
  182.          Fehler behoben.
  183.        - Beim Scrollen nach links (d.h. Cursor nach rechts) wurde nicht immer
  184.          die letzte sichtbare Spalte ausgegeben. Fehler behoben.
  185.        - Fehler mit der Folge, daß auf der Workbench immer topaz 8 verwendet
  186.          wurde, behoben.
  187. ----------------------------------------------------------------------------
  188. 1.9c     08.03.1995
  189. ----------------------------------------------------------------------------
  190.        - Fehler, der bei einigen Operationen Textformeln in der Zelle an
  191.          vervielfältigt hat behoben.
  192.        - Fehler in Version 1.9b behoben, der es ermöglichte auch zu kleine
  193.          (<640*200) Screens zu öffnen.
  194.        - Fehler behoben, der bewirkte, daß die Scrollbalken im Arbeitsblatt-
  195.          Fenster nach ändern der Screengröße falsch arbeiteten.
  196. ----------------------------------------------------------------------------
  197. 1.9d     03.06.1995
  198. ----------------------------------------------------------------------------
  199.        - Fehler, die bei Arbeitsblättern mit unterschiedlich breiten Spalten
  200.          teilweise beim horiz. Scrollen und Ändern der Fenstergröße zu Lauf-
  201.          zeitfehlern geführt haben, behoben.
  202.        - Fehler, der bei zu kleinem Arbeitsblatt-Fenster zu Laufzeitfehlern
  203.          geführt hat, behoben.
  204.        - Bei Arbeitsblatt/Speichern&Ende erscheint jetzt kein (überflüssiger)
  205.          Sicherheits-Requester mehr.
  206.        - Enforcer-Hits, die bei Arbeitsblättern ohne Diagramme beim Befehl
  207.          Umgebung/Farben/Arbeitsblatt auftraten, entfernt.
  208.        - Beim Relokalisieren, Stürzen und automatischer Umwandlung in Groß-
  209.          schreibung wird jetzt auch die erste Zellangabe pro Funktion
  210.          bearbeitet.
  211.        - Fehler, der bei Änderungen am Arbeitsblatt-Screen/Programm-Font
  212.          manchmal zu unerklärlichen Abstürzen (auch ohne Meldungen von 
  213.          Enforcer/Mungwall) führte, behoben. Beim Erzeugen der Arbeitsblatt-
  214.          Menüs wurde der Stack überschritten :-(.
  215. ----------------------------------------------------------------------------
  216. 2.0      26.03.1996
  217. ----------------------------------------------------------------------------
  218.        - Höhere Scroll-Geschwindigkeit
  219.        - Beim Verschieben der Scroll-Balken wird der Fensterinhalt sofort
  220.          angepaßt
  221.        - Name des Arbeitsblattes oder Unbenannt in der Titelzeile des Fensters
  222.        - Bereich wird jetzt durch Aufziehen mit der Maus oder mit den Shift-
  223.          und Cursor-Tasten (linke Shift für Änderung am linken oberen, rechte
  224.          Shift für Änderung am rechten unteren Rand) erzeugt und im Arbeits-
  225.          blatt farblich gekennzeichnet. 
  226.          In der ersten Zeile des Fensters wird die aktuelle Zelle/ der aktu-
  227.          elle Bereich ausgegeben. Wird dort eine Zellbezeichnung/-name ange-
  228.          geben, so wird diese Zelle angesprungen.
  229.        - Keine Schalterleiste mehr im unteren Fensterrahmen, dafür jetzt eine
  230.          am linken Screenrand
  231.        - Arbeitsblatt-Fenster optisch aufgepeppt, Anklicken der Zeilen/Spalten-
  232.          Bezeichnungen definiert Arbeitsblatt/Zeile/Spalte als Bereich
  233.        - Eingaben in das Arbeitsblatt mit der Maus werden jetzt in der Eingabe-
  234.          zeile vorgenommen. Das Rechnen-Fenster existiert nicht mehr.
  235.          Testen jetzt mit gedrückter Amiga-Taste bei RETURN (nicht vergessen: 
  236.          Bereich in Formel durch "?" kennzeichnen!)
  237.        - Bei Arbeitsblatt/Abräumen und Arbeitsblatt/Laden werden jetzt die
  238.          alten Variablen-Listen gelöscht.
  239.        - Überarbeitung aller Requester. Die meisten können jetzt immer offen
  240.          bleiben. Meldungen jetzt über ReqTools realisiert.
  241.        - Zustand der geöffneten Requester/Grafik-Fenster bleibt bei Änderungen
  242.          am Screen erhalten
  243.        - Grafik-Fenster/Diagramm-Verwalter erhalten eigenes Pulldown-Menü,
  244.          Pulldown-Menü der Arbeitsblatt-Fenster überarbeitet
  245.        - Mit der Shift-Taste können jetzt mehrere Bereiche gleichzeitig ausge-
  246.          wählt werden.
  247.        - Ein Doppelklick auf einen Eintrag im Var.-/Namen-/Fkt.-Verwalter
  248.          öffnet den Definitions-Requester. Der angeklickte Eintrag ist vorge-
  249.          wählt.
  250.        - Ein Klick in den Namens-Verwalter bei gedrückter Ctrl-Taste, ev. mit 
  251.          Shift-Taste, definiert den angewählten Bereich und zeigt ihn an. Die 
  252.          aktuelle Zelle wird auf die erste Zelle gesetzt (auch bei Mehrfach-
  253.          Selektion).
  254.        - Fehler, das manchmal an Ende des Arbeitsblattes(-Fensters) gesprungen
  255.          wurde nach Eingabe, behoben.
  256.        - Bei Änderungen an der Spaltenbreite, bei Variablen, Namen, des
  257.          Schutzzustands, der Liste der Diagramme wird ein Arbeitsblatt jetzt
  258.          als geändert markiert.
  259.          Abbruch bei Speichern setzt Blatt jetzt nicht mehr als ungeändert.
  260.          Benennen setzt Blatt jetzt als geändert.
  261.        - Bei geänderten Diagrammen gibt es jetzt eine Sicherheitsabfrage bevor
  262.          sie gelöscht werden.
  263.        - Bei Erzeugung erhält ein neues Diagramm jetzt automatisch einen Pfad
  264.          (sofern existent, in der Reihenfolge):
  265.          - des aktuellen Diagramms
  266.          - des übergeordneten Arbeitsblatts
  267.          - des Speicher-Verzeichnisses
  268.        - Bei Abräumen wird jetzt der zurückgesetzte Arbeitsblatt-Font auch 
  269.          tatsächlich verwendet.
  270.        - Speichern & Ende speichert jetzt alle geänderten Blätter und nicht
  271.          nur das aktuelle.
  272.        - Befehle Vorlage... und Über... neu eingeführt.
  273.        - Die Auto-Speichern-Funktion beachtet jetzt alle Arbeitsblätter und
  274.          nicht nur das aktuelle.
  275.          Sie ignoriert jetzt ungeänderte Arbeitsblätter und der Zeitpunkt, von
  276.          dem aus das Intervall überprüft wird, ist die erste Änderung seit dem
  277.          letzten Speichern des Arbeitsblattes.
  278.        - Problem der Undo-Funktion mit Relokalisieren-Einstellungen und ver-
  279.          schiedenen Arbeitsblättern behoben.
  280.        - Wenn Zell-Schutz aktiviert ist, so werden Bearbeiten- und Format-Menü
  281.          nicht mehr deaktiviert. Es wird bei jedem Befehl überprüft ob er
  282.          ausgeführt werden kann. Im Bedarfsfall wird entweder die Ausführung
  283.          des Befehls verweigert, oder der Befehl wird abgebrochen. Im zweiten
  284.          Fall ist Undo möglich.
  285.        - Im ZeigeFormeln-Modus gibt es keine Einschränkungen mehr.
  286.        - Unterstützt jetzt das Clipboard.device: Bearbeiten : unit 1; 
  287.          Teildiagramm : unit 2; Diagramm/Kopieren : unit 0 (primaryClip);
  288.        - neues Speicherformat für Arbeitsblätter (IFF-SHET). Alte Arbeits-
  289.          blätter müssen mit Programm Convert konvertiert werden.
  290.        - Alle Einstellungsmöglichkeiten im Menü Umgebung/Berechnen
  291.          implementiert; ALLE Einstellungen im Menü Umgebung/Berechnen und 
  292.          Umgebung/Anzeige werden mit AB gespeichert. Die alten Flags des
  293.          Format-Menüs existieren (für einzelne AB's) nicht mehr!
  294.        - Jedes Arbeitsblatt kann jetzt beliebig viele Fenster haben (auch 0).
  295.          Arbeitsblatt-Verwalter (Öffnen,Anzeigen,Verstecken,Schließen) imple-
  296.          mentiert.
  297.          Befehle zum Anordnen der Fenster implementiert.
  298.        - Projekt-Konzept verbessert, Befehle überarbeitet. Es wird jetzt der
  299.          gesamte Zustand des Programms (Außer Bereiche) mitabgespeichert.
  300.          Neues Speicherformat (IFF-PJCT).
  301.        - Laden Verknüpfter AB's möglich. Gruppierung von AB's zum gleichzei-
  302.          tigen Ausführen von Befehlen auf mehrere AB's implementiert.
  303.        - Übernahme von Variablen und Bereichen aus anderen AB's möglich.
  304.        - Projekte als 3D-Arbeitsblätter verwendbar:
  305.          Ebene wird links/oben im AB-Fenster angezeigt. 
  306.          Wenn 3DAB-Flag gesetzt, so Name des Projektes in Titelzeilen der
  307.          Fenster und Wechsel der Ebene und Erzeugung neuer Ebene durch Angabe
  308.          im Gadget möglich.
  309.          In Formeln kann über XX: auf Zellen anderer Ebenen zugegriffen werden,
  310.          3D-Bereiche möglich: XX:AM-YY:BN (XX,YY Ebenen; A,B Spalten; M,N 
  311.          Zeilen)
  312.        - Zell-Format-Schablonen implementiert
  313.        - Bereich-Format-Schablonen implementiert
  314.        - Zeile Zentrieren implementiert
  315.        - Suchen und Ersetzen implementiert. Bei Suchen wird automatisch der
  316.          Eingabe-Modus aktiviert, sofern Zelle nicht schreibgeschützt!
  317.          Geschützte Zellen werden übersprungen (außer Schreibschutz bei Suchen)
  318.        - Gehe zu Fehler implementiert.
  319.        - Import/Export von SDF(CSV) implementiert. Alle Daten in '"' führen
  320.          zum Zelltyp Text, auch wenn es sich um keinen Text handelt (Wie bei 
  321.          Format/Typ/Text), dabei werden '"' aber entfernt. Alle anderen gehen
  322.          wie Eingaben über die Eingabezeile durch den Parser von StarAm Plan.
  323.          Übernahme von Werten, Datum, Zeit und StarAm Plan-kompatiblen Formeln
  324.          ist somit möglich! Eventuell sind aber auch Nachbearbeitungen not-
  325.          wendig! StarAm Plan speichert entsprechend Formeln als Werte und 
  326.          Datum/Zeit als Datum/Zeit ab. Wochentag, Monat und Texte werden in
  327.          Anführungszeichen als Text gespeichert.
  328.        - Befehl Format/Spaltenbreite/Optimal implementiert
  329.        - Spaltenbreite kann im AB mit Maus verändert werden, durch Anklicken
  330.          und auf neue Breite ziehen des rechten Randes der Spalten-Titel.
  331.          Format/Spaltenbreite/Optimal wird bei Doppelklick auf rechten Rand
  332.          durchgeführt.
  333.        - Schnelles Erzeugen einer arithm. Reihe (Inkrement 1) durch gedrückt
  334.          halten von Ctrl bei aufziehen des Bereichs (entscheidend ist das
  335.          loslassen!)
  336.        - Genauso Ausfüllen bei Alt
  337.        - Genauso Verschieben eines Bereiches bei links-Amiga und Anklicken der
  338.          neuen Position. Wenn beim Anklicken wieder links-Amiga, dann wird nur
  339.          kopiert (Bearbeiten/Vervielfältigen/zu Bereich ohne Requester).
  340.        - Fehler bei Diagramm-Ausschnitt-Automatik, wenn nicht beide Achsen nur
  341.          Positiv oder nur negativ, behoben.
  342.        - In einem Überlagerungsdiagramm mit negativen Werten ist Stapeldiagramm
  343.          und Histogramm nun möglich, sofern nicht gerade dort negative Werte.
  344.        - Bei Kurvendiagramm kann nun KEIN XY-Diagramm erzwungen werden!
  345.        - Länge der Namen sämtlicher Objekte (Diagramm, Bereich-Name, Variable,
  346.          Benutzerdef.-Funktion, Format-Schablone) auf 30 bzw. 31 Zeichen erhöht
  347.        - Bereiche können nun fest mit Zellen verknüpft werden (Schalter im
  348.          Verwalter).
  349.          Diese können dann aber nicht mehr manuell geändert werden (Def.-
  350.          Fenster) und sie dürfen sich NICHT überschneiden. 
  351.          Dafür werden sie automatisch verschoben, verkleinert oder vergrößert,
  352.          wenn Zellen eingefügt oder entfernt werden und daduch entweder alle
  353.          Zeilen bzw. alle Spalten des Bereichs betroffen werden.
  354.          Wenn alle Zellen eines Bereiches entfernt werden, dann wird die Ver-
  355.          knüpfung gelöst! In diesem Fall, oder wenn die erste oder letzte
  356.          Zelle entfernt wurde, muß nach einem Bearbeiten/Zurücknehmen der
  357.          Bereich manuell restauriert werden.
  358.          Wenn im Arbeitsblatt die Zellen eines verknüpften Bereiches selek-
  359.          tiert werden, dann wird der Name des Bereiches angezeigt bzw. in die
  360.          Eingabe-Zeile eingetragen, es sei denn, es handelt sich dabei nur um
  361.          eine Zelle. Wird ein verknüpfter Bereich in ein Dialog-Fenster über-
  362.          nommen (Beim Öffnen oder "*"), so wird der Name des Bereiches, auch
  363.          bei einzelnen Zellen, eingetragen.
  364.          Jetzt auch bei Diagrammen Bereich-Namen angebbar.
  365.        - Beim Erzeugen von Diagrammen wird jetzt überprüft, ob die Bereiche
  366.          auch noch im Arbeitsblatt liegen.
  367.        - Bei den Funktionen SVS,ZVS und VWS darf der erste Parameter jetzt
  368.          auch eine Text-Formel sein.
  369.        - Fehler bei Kopieren zu Bereich behoben: Quelle darf auch EINE Zelle
  370.          sein.
  371.        - Umgebung/Dezimalstellen implementiert: Wenn kein "." angegeben, dann
  372.          automatisches setzen des "." möglich. Bei negativem Wert werden Nullen
  373.          angehängt!
  374.        - Umgebung/Anzeige/Gitter-Netz implementiert
  375.        - Umgebung/Fenster... implementiert: Beim Öffnen und Schließen von AB-
  376.          Fenstern werden jetzt auf Wunsch die AB-Fenster (Alle, Projekt oder
  377.          AB) hinter-,über- oder nebeneinander automatisch angeordnet.
  378.          Es kann der Bereich (ganzer Screen,sichtb. Screen oder in Pixeln)
  379.          angegeben werden, in dem AB-Fenster geöffnet und angeordnet werden
  380.          (allg., nicht nur bei Automatik!)
  381.        - StarAm Plan kann jetzt auf jedem beliebigen Public-Screen und nicht
  382.          nur auf der Workbench geöffnet werden!
  383.        - Bei Fenstern ohne Pulldown-Menüs nun RMBTrap gesetzt (d.h. keine
  384.          leere Menüleiste mehr)
  385.        - Diagramm-Fenster wird beim Öffnen nicht mehr aktiviert.
  386.        - Die Tooltypes PREF und VORLAGE sind implementiert.
  387.        - StarAm Plan überschreibt keine bereits existierende Icons mehr.
  388.        - Tastatur-Befehl zum Refreshen des Arbeitsblatt-Fensters.
  389.        - Zell- und Bereich-Format-Schablonen werden mit Benutzer-Funktionen in
  390.          Datei SAP.obj (IFF-SOBJ) gespeichert. Datei SAP.fkt existiert nicht mehr.
  391.        - Änderung des Dateiformats für Einstellungen (#?.s, IFF-SENV). Die Dia-
  392.          gramm-Voreinstellungen werden getrennt in SAP.gein gespeichert.
  393.        - StarAm Plan fragt zum Erkennen der Dateien die Endungen nicht mehr ab.
  394.          Sie können jetzt also frei gewählt werden.
  395.        - Der Im-/ und Export ist jetzt auch aus dem/ins Clipboard möglich.
  396.        - Für den Screen-Font (Screen-Titel, Fenster-Titel, Pulldown-Menüs,
  397.          ReqTools-Requester) wird jetzt immer der Workbench-Screen-Font verwendet
  398.          (anstelle des Programm-Fonts).
  399.        - Größe der Schalter in der Schalterleiste hängt jetzt von der Größe der
  400.          Icons ab. Es müssen aber alle Icons gleich groß sein!
  401.        - Tooltypes Vorlage und Pref können jetzt im Programm eingestellt werden
  402.        - Die Angabe von Suchverzeichnissen, in denen StarAm Plan nach Arbeitsblättern,
  403.          auf die in Formeln zugegriffen wird, sucht, wenn sie im Speicher oder
  404.          Speicher-Verzeichnis nicht gefunden werden, ist möglich.
  405.        - Das Trennzeichen für SDF kann jetzt eingestellt werden.
  406.        - Der Zustand des Programms kann beim Autospeichern und am Programmende im
  407.          Projekt SAP.pjkt gespeichert werden, das beim Start geladen wird.
  408.        - Die XPK-Unterstützung ist nun implementiert.
  409. ----------------------------------------------------------------------------
  410. 2.0b     16.05.1996
  411. ----------------------------------------------------------------------------
  412.        - Laufzeitfehler bei Erzeugung eines Kreisdiagramms mit sinnlosen
  413.          Werten (Summe=0, negative Werte) abgefangen. Trat nur auf bei
  414.          vorhandener FPU (nicht 68040 CPU).
  415.        - Tooltype SMARTREFRESH im Programm-Piktogramm um SmartRefresh für
  416.          Arbeitsblatt-Fenster einzuschalten. Erhöht Geschwindigkeit des
  417.          Bildaufbaus benötigt aber mehr Speicher. IM HANDBUCH NICHT
  418.          DOKUMENTIERT.
  419.        - Tooltype PALETTEWINDOW im Programm-Piktogramm um Schalterleiste
  420.          in schwebende Palette umzuwandeln. IM HANDBUCH NICHT DOKUMENTIERT.
  421.        - Möglichkeit Formatschablonen zu löschen, obwohl sie noch für die
  422.          Autoformatierung von Bereichen (Tabellen-Formate) benötigt werden,
  423.          entfernt.
  424. ----------------------------------------------------------------------------
  425. 2.03     06.10.1996
  426. ----------------------------------------------------------------------------
  427.        - Eine Anzahl Zeilen und/oder Spalten kann nun am Rand festgestellt
  428.          werden, d.h. daß sie immer sichtbar bleiben und nicht weggescrollt
  429.          werden.
  430.        - Die Undo-Funktion ist nun mehrstufig und beachtet auch Änderungen
  431.          der Formate von Zellen. Anzahl der Stufen/max. Speicherverbrauch
  432.          pro Arbeitsblatt einstellbar.
  433.        - Die Arbeitsblatt-Einstellungen, die jedem neuen Arbeitsblatt mitge-
  434.          geben werden, können nun eingestellt werden.
  435.        - Die Tooltypes SMARTREFRESH und PALETTEWINDOW wurden entfernt. Die
  436.          Einstellungen müssen über Umgebung/Bildschirm/Arbeitsblatt bzw.
  437.          Umgebung/Palette-Fenster durchgeführt werden.
  438.        - Zahlen im Arbeitsblatt können nun immer in wissenschaftlicher
  439.          Schreibweise ausgegeben werden.
  440.        - Nun werden alle Befehle, bei denen vor der Ausführung feststeht,
  441.          daß sie nicht ausgeführt werden können, im Menü/in Fenstern abge-
  442.          blendet.
  443.        - Bei 3D-Bereichen wird jetzt für jede Ebene überprüft,ob der Bereich
  444.          in die Ebene paßt.
  445.        - Zeilen und Spalten können (müssen) jetzt getrennt zu absoluten An-
  446.          gaben erklärt werden: statt A1! jetzt A!1! (beides absolut).
  447.          Außerdem möglich: A!1 (nur Spalte absolut) und A1! (nur Zeile abso-
  448.          lut)
  449.        - Die Funktionen AGL und SGL suchen nun auch nach Text.
  450.        - Die Funktionen IDX,SVS,ZVS,VWS gibt es nun auch für Text-Formeln
  451.          (mit $)
  452.        - Funktionen GMT (gewichtetes Mittel), ISA (innere Standard-Abwei-
  453.          chung) und ASA (äußere Standard-Abweichung) neu.
  454.        - Zugriff auf Zellen anderer Arbeitsblätter (mit \) nun auch in Text-
  455.          Formeln möglich.
  456.        - Fehler entfernt, der dazu führte, daß Bereichnamen in anderen Ar-
  457.          beitsblättern (zB. \Test.&Bereich) in Großbuchstaben geändert und
  458.          somit nicht gefunden wurden.
  459.        - Es ist nun auch der Zugriff auf (nicht geladene) gepackte Arbeits-
  460.          blätter möglich, sofern sie nicht passwortgeschützt sind.
  461.        - flexiblerer Ausdruck der Tabelle: Tabelle wird entsprechend der
  462.          Preferences auf mehrere Seiten umgebrochen, wenn zu lang und/oder
  463.          zu breit. Kopf-/Fußzeilen mit Möglichkeit der Angabe von Dateiname
  464.          (mit/ohne Pfad), Datum, Zeit, Seitenummer, bel. Text. Zellangaben
  465.          wahlweise auf jeder Seite oder nur ganz links/oben. »Überschrift«
  466.          und »Dateiname« Gadgets entfernt. Preferences Editor kann direkt
  467.          aufgerufen werden und wird auf dem selben Public-Screen wie StarAm
  468.          Plan geöffnet. (Wenn StarAm Plan eigenen Screen öffnet, dann auf
  469.          dem Default-Public-Screen). Einstellungen werden mit Arbeitsblatt
  470.          gespeichert.
  471.        - Fehler beseitigt: Vor »Extras/Import« wird jetzt ein richtiges
  472.          »Arbeitsblatt/Abräumen« durchgeführt.
  473.        - Verwendung der Locale.library für die Sprache der Programm-Texte,
  474.          das Sortieren beim Befehl »Bearbeiten/Sortieren«, die Ausgabe des
  475.          Datums bei Daten nach dem 1.1.1978 (Zelltyp Datum, Kopf-/Fußzeile
  476.          beim Tabellenausdruck).
  477.        - Verwendung der Memory-Pools (Exec.library V39) zur Speicherverwaltung
  478.          um Speicherfragmentierung vorzubeugen und Geschwindigkeit zu erhöhen.
  479.        - Entfernen aller Doppelkodierungen, die V37 Kompatibilität gewähr-
  480.          leisten sollten. -> V39 (AmigaOS 3.0) nun Mindestanforderung!
  481.        - Ersetzen sämtlichen V37 kompatiblen Codes durch neue V39 Funktionen
  482.          (z.B. GTGetGadgetAttrsA (Gadtools.library V39), SetOutlinePen
  483.          (Graphics.library V39))
  484.        - Durchführen offensichtlicher Optimierungsmöglichkeiten im Quellcode
  485.          zur Codereduzierung (kaum merklich, da letzten fünf Punkte gleich-
  486.          zeitig durchgeführt. Dennoch: V2.018 4144 Bytes=0,7% kürzer als V2.01)
  487.          Dabei auch entfernen einiger kleiner Fehler und V33 Codes (aus meiner
  488.          Sicht seit V1.8 auch ein Fehler: Device-Öffnen, Aspect-Bestimmung,
  489.          hardcodierte textPen(=1), backGroundPen(=0) und fillPen(=3)).
  490.        - Weniger Speicherverbrauch, indem jede Zelle nur soviel Speicher
  491.          belegt, wie sie benötigt (Wegen nicht nachvollziebarer Enforcer-Hits
  492.          noch deaktiviert). Zellinhalt kann nun 255 Zeichen lang sein. Maximale
  493.          Spaltenbreite auf 255 erhöht.
  494.        - Fehler beim Speichern der Diagramme als IFF-ILBM endlich behoben: Auf
  495.          einem ECS/AGA-Screen funktioniert es jetzt immer (hoffentlich).
  496.        - Fehler beim Kreisdiagramm behoben: Radius war nur von Fensterbreite
  497.          abhängig. Nun wird auch die Fensterhöhe überprüft.
  498.        - StarAm Plan verwendet nun die in Preferences einstellbaren Farben und
  499.          Pens anstatt der default. Screens immer Interleaved und SharedPens
  500.          (-> Colorwheel nun bunt, sofern genügend freie pens)
  501.        - Links in den Kapiteln 1 und 2 im Handbuch nun genauer durch Verwendung
  502.          von Zeilennummern.
  503.        - Unterstützung der shared pens der Graphics.library V39 und 
  504.          Intuition.library V39: Farben für Diagramme und Arbeitsblatt werden
  505.          exklusiv angefordert. Wenn erfolgreich, dann können die Farben jetzt
  506.          auch auf einem Public-Screen geändert werden, sonst werden die Farben
  507.          shared angefordert, um zumindest eine möglichst ähnliche Darstellung
  508.          zu erhalten (funktioniert mehr oder minder gut). Wenn auch dies nicht
  509.          erfolgreich oder wenn der Screen insgesamt zu wenig Farben hat, wird
  510.          wie bisher vorgegangen. Wenn jeweils eigener Screen eingestellt ist,
  511.          können die Farben immer geändert werden, bei 128 Farben Grafik-Screen
  512.          aber nur bei den beiden ersten Diagrammen, bei bis 64 Farben Grafik-
  513.          Screen Verhalten wie bisher.
  514.          Farbanzahl pro Diagramm auf 50 reduziert (für Colorwheel). Gradient-
  515.          slider nun bunt. Colorwheel und Gradientslider bekommen auf eigenem
  516.          Grafik-Screen soviel Pens wie möglich (bis zu 50+32).
  517.          Auch Arbeitsblatt-Farben nun 32-Bit. Requester derselbe wie bei
  518.          Diagramm-Farben.
  519.        - Asynchrone und kontextabhängige Online-Hilfe durch Amigaguide.library
  520.          V39 (nicht V34!)
  521.        - Kreisdiagramm und Legende mit Rahmen funktionieren jetzt auch auf
  522.          Cybervision-Screens (AreaDraw bzw. RectFill statt Flood). Nebeneffekt:
  523.          deutliche Geschwindigkeitssteigerung.
  524.        - Erstellung einer englischen Catalog-Datei (Catalogs/English/
  525.          StarAm_Plan.catalog) inklusive StarAm_Plan.cd und StarAm_PlanGB.ct.
  526. ----------------------------------------------------------------------------
  527. 2.03b    03.11.1996
  528. ----------------------------------------------------------------------------
  529.        - schwerer Fehler entfernt: Extras/Export/Bereich hat die Original-
  530.          Datei überschrieben, wenn xpk nicht benutzt wurde :-(
  531.        - Enforcer Hit, der beim Speichern der Sitzung bei offenem Grafik-Fenster
  532.          auftrat, entfernt
  533.        - Fehler in V2.03 entfernt: Bei SimpleRefresh wurde beim Start das
  534.          Arbeitsblatt nicht automatisch gemahlt. Bei Arbeitsblatt definieren
  535.          (und gegenteil) wurde Arbeitsblatt nicht automatisch neu gemahlt.
  536.        - Fehler in V2.03 entfernt: Extras/Export/Text funktionierte dank
  537.          der Verbesserungen beim Ausdruck nicht mehr :-(
  538.        - Fehler, daß Regressionskurve falsche Fabe hat, wenn die Werte ins
  539.          Diagramm geschrieben wird, entfernt
  540.        - Falsche Anzeige im Fenster Muster, nachdem Einstellungen neu
  541.          ausgegeben (z.B. nach Auswahl eines anderen Diagramms), entfernt
  542.        - FPU-Exceptions werden ausgeschaltet (da dies bei vorhandener FPU
  543.          -nicht 68040!- zu Laufzeitfehlern führte, die ich Mangels FPU nicht
  544.          lokalisieren konnte)
  545.        - Daß sich keinXY und lin./exp./pot. Regression gegenseitig
  546.          ausschließen, wird nun im GUI angezeigt
  547.        - Daß Achsen aufgrund Rundungsfehler nicht immer vollständig beschriftet
  548.          werden, sollte jetzt abgestellt sein
  549.        - Fehler in V2.x entfernt: Enforcer-Hits, wenn am unteren/rechten
  550.          Arbeitsblatt-Rand ganze Zeile/Spalte entfernt und diese teilweise
  551.          Teil eines Bereiches ist.
  552.        - Wenn ganze Zeile/Spalte am unteren/rechten Arbeitsblatt-Rand entfernt,
  553.          funktioniert jetzt das Zurücknehmen.
  554.        - Enforcer-Hits, wenn bei Arbeitsblatt/Öffnen ein Diagramm nicht gefunden
  555.          wurde, entfernt.
  556. ----------------------------------------------------------------------------
  557. 2.04     11.01.1997
  558. ----------------------------------------------------------------------------
  559.        - Fehler in V2.03 entfernt: Ikonifizieren funktioniert jetzt wieder
  560.          (Enforcer-Hits/Guru/"hängen" entfernt)
  561.        - Bei xy-Diagrammen wird die X-Achsenbeschriftung im selben Typ (Zahl,
  562.          Datum, Zeit, Monat, Wochentag) ausgegeben, den die Zellen, die
  563.          im Fenster Attribute im Feld Legende für die X-Achse angegeben
  564.          wurden, haben. Bei Datum und Zeit für das Zellformat teilweise
  565.          übernommen.
  566.        - Nach der letzten Seite eines Tabellenausdrucks gibt es jetzt keinen
  567.          Seitenvorschub mehr, wenn keine Fußzeile ausgegeben wird.
  568.        - Für eine Ansicht kann nun eingestellt werden, daß keine Nullwerte
  569.          ausgegeben werden (gilt nicht für Zellen mit Typ Text, Datum oder
  570.          Zeit). Es gibt auch ein entsprechendes Format für einzelne Zellen
  571.          (gilt nicht für Typ Text).
  572.        - Der Ausdruck eines Diagramms läßt sich jetzt abbrechen.
  573.        - Bei Arbeitsblatt/Öffnen, Diagramm/Laden (Diagramm-Verwalter) und 
  574.          Schalter Laden (Arbeitsblatt-Verwalter) können im Datei-Auswahl-
  575.          Fenster jetzt mehrere Dateien gleichzeitig (mit Shift-Taste) aus-
  576.          gewählt (und somit geladen) werden.
  577.        - Beim Öffnen des Fensters »Erzeuge Reihe« wird der aktuelle Bereich
  578.          tatsächlich in »Bereich« eingetragen.
  579.        - Beschriftungsfehler bei (echten) dreidimensionalen Diagrammen behoben
  580.        - Bei Kurvendiagrammen (und 3D-Flächendiagramm) können jetzt leere
  581.          (Zelltyp=Text; Wert=0 UND Wert der Zelle wird in aktueller Ansicht
  582.          nicht angezeigt) und/oder Zellen mit Wert Null ignoriert werden:
  583.          Schalter »Leer« und »Nullen« in »Diagramm-Attribute«.
  584.        - Regressionsanalyse erlaubt ebenso ignorieren von leeren (s.o.) und
  585.          Zellen mit Wert Null: Schalter »Leer« und »Nullen«.
  586.        - Neuer Befehl Diagramm/Vorlage, zum Laden eines Diagramms als Format-
  587.          Vorlage für das mit den ausgewählten Bereichen zu erzeugende
  588.          Diagramm.
  589.        - Unterstützung von GadgetHelp (Intuition.library V39): Für die Schalter
  590.          der Schalterleiste gibt es jetzt eine Kurzhilfe, wenn sich der Maus-
  591.          zeiger über einem der Schalter befindet. Drückt man dann die Help-
  592.          Taste, so wird die (kontextabhängige und asynchrone) Online-Hilfe
  593.          (mit einem längeren Hilfstext) aufgerufen.
  594.        - »StarAm Plan.guide« weitgehend (bis auf Teilabschnitte) auf größere
  595.          Ausnutzung von AmigaGuide V39 (wordwrap, Schriftstile) und mehr und
  596.          genauere Links umgestellt (überarbeitet). Für letzteres Unterteilung
  597.          von Kapiteln in mehrere Nodes, da das Anspringen von Zeilennummern
  598.          bei eingeschaltetem Wordwrap nicht korrekt funktioniert.
  599.        - Rahmen um Diagramm nun nicht mehr manchmal oben und/oder rechts dicker
  600.          als unten und links.
  601.        - Fehler in WNN()-Funktion, wenn erste Möglichkeit Funktion FLR() enthielt
  602.          (FLR setzte sich  unabhängig von Bedingung durch, durfte daher nur in
  603.          zweiter Möglichkeit verwendet werden) behoben.
  604.        - Fehler im Parser für Umwandlung in Groß-Schreibung, Relokalisieren und
  605.          Stürzen behoben, der bei Konstruktion ERG("Irgendwas"#) zu Laufzeit-
  606.          fehler führte (Es mußte ERG("Irgenwas"#"Irgendwas") verwendet werden).
  607.        - Fehler, der einen Benutzer-Fehler-Text nach nächster Wertausgabe
  608.          zur Ergänzung machte 
  609.          (z.B. in WNN(ZWN(%a#Formel)<>3.4#%a+ERG(#"DM")#FLR("Text")) ) behoben.
  610.        - Fehler in V2.x, der bei vorhandener Ergänzung vor Zahl nach
  611.          Neuberechnung falsche Ergänzungen ausgab, behoben.
  612.        - Fehler in V2.03, der dazu führte, daß, wenn in eine leere oder
  613.          Textzelle eine Formel mit ERG() eingegeben wurde, die Ergänzung erst
  614.          nach erneuter Berechnung der Zelle ausgegeben wurde, behoben.